keep harping - French English Dictionary